Time Traveller Reviews The Sausage Roll From Wenzel's North Finchley, London.